South Africa to tackle climate challenges